package idx

/*
head： 四个字节
	    1					1			1 			1
	   / \					|			｜			｜
	00000000    		  未使用	   	  未使用		   未使用
		|
	   版本
*/

const Ver uint32 = 0x1 //版本
const HeadLength = 4

type Head uint32

func newHead(ver uint32) Head {
	if ver == 0 {
		ver = Ver
	}
	return Head(ver << 24)
}

func (f Head) Ver() uint32 {
	return uint32(f) >> 24
}
